<?php
//Récupération des places réservées
$reservations = array();
$userPlace = -1;

foreach($seance['Reservation'] as $res){
	if($res['user_id'] != $this->Session->read('Auth.User.id'))
		array_push($reservations, $res['place']);
	else
		$userPlace = $res['place'];
}
?>

<section id="seance">

    <ul class="breadcrumb">
	    <li>
	    	<?php
			echo $this->Html->link('Films à l\'affiche', array(
				'admin' => false,
				'controller' => 'films',
				'action' => 'index'
			));
			?> <span class="divider">/</span>
		</li>
		<li>
			<?php
			echo $this->Html->link($seance['Film']['titre'], array(
				'admin' => false,
				'controller' => 'films',
				'action' => 'show',
				$seance['Film']['id']
			));
			?> <span class="divider">/</span>
		</li>
		<li class="active">
			<?php echo 'Séance le ' . strftime("%d/%m à %H:%M", strtotime($seance['Seance']['date'])); ?>
		</li>
    </ul>

	<h1><?php echo $seance['Film']['titre']; ?></h1>
	<article>
		<?php
		if(!empty($seance['Film']['affiche']))
			echo $this->Html->image($seance['Film']['affiche']);
		?>
		<div id="seance-infos">
			<h2>
				<?php echo strftime("%d/%m - %H:%M", strtotime($seance['Seance']['date'])); ?> - <?php echo $seance['Salle']['nom'] ?>
			</h2>

			<?php if($this->Session->read('Auth.User')) : ?>
				<p>Vous pouvez réserver une place pour cette séance en cliquant sur la place de votre choix, parmi celles disponibles.</p>

				<input type="hidden" id="user_id" value="<?php echo $this->Session->read('Auth.User.id'); ?>">
				<input type="hidden" id="seance_id" value="<?php echo $seance['Seance']['id']; ?>">

				<div id="salle">
					<?php for($i = 0; $i < $seance['Salle']['capacite']; $i++) : ?>
						<?php if($i + 1 == $userPlace) : ?>
							<div class="place user">
								<p><?php echo ($i + 1); ?></p>
							</div>
						<?php elseif(in_array($i + 1, $reservations)) : ?>
							<div class="place selected">
								<p><?php echo ($i + 1); ?></p>
							</div>
						<?php else : ?>
							<div class="place">
								<p><?php echo ($i + 1); ?></p>
							</div>
						<?php endif; ?>
					<?php endfor; ?>

					<div id="screen">
						<p>Ecran</p>
					</div>
				</div>

				<div id="ticket">
					<p>
						<?php echo $seance['Film']['titre']; ?><br/>
						<span>
							<?php echo strftime("%d/%m - %H:%M", strtotime($seance['Seance']['date'])); ?><br/>
							<?php echo $seance['Salle']['nom'] ?>
							<i class="siege"></i>
						</span>
					</p>
				</div>

			<?php else : ?>
				<p>
					Vous souhaitez réserver une place pour cette séance, 
					<?php echo $this->Html->link('identifiez-vous', array(
						'controller' => 'users',
						'action' => 'login'
					)); ?>.<br/>
					C'est votre première connexion ?
					<?php echo $this->Html->link('Créez un compte', array(
						'controller' => 'users',
						'action' => 'add'
					)); ?>
				</p>
			<?php endif; ?>
		</div>
	</article>
</section>